general store (in rural areas) - Almanca İngilizce Sözlük